powerfully built - Francés Inglés Diccionario